API Help
Eplan.EplApi.HEServices Namespace / Revision Class / CompletePages Method / CompletePages(Page[],String,String,String,Boolean) Method
An array of pages to complete.
New revision's name.
New revision's description.
Additional revision's description.
do the evaluation before completing

CompletePages(Page[],String,String,String,Boolean) Method
Completes modification of selected pages in the current revision of a project and can update the evaluations in the selection.
Syntax

Parameters

pagesToComplete
An array of pages to complete.
strIndex
New revision's name.
strRevDescription
New revision's description.
strReasonOfChange
Additional revision's description.
bEvaluate
do the evaluation before completing
Exceptions
ExceptionDescription
Thrown in case of invalid parameters.
\Internal interface necessary for the revision management could not be created.
An error occurred, during the action.
Remarks
When a logging revision starts, every changed page gets the marker "Draft" on it. With this function a page is completed, a page revision is created (visible in the page revision properties) and the draft is removed. When the revision belongs to an active project section, only the pages of this section are completed.
See Also